department of training and support services - German English Dictionary